Proton-Translocating ATPases - metabolism

14749816 | 14749837 |